From b0a7a6b042ba35c5364cb1be02a9733f6bc5bba2 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 2 Jul 2014 20:37:55 -0400 Subject: [PATCH] GtkRange: Animate scrollbar jumps --- gtk/gtkrange.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gtk/gtkrange.c b/gtk/gtkrange.c index ae74045b22..1ad3c2dde3 100644 --- a/gtk/gtkrange.c +++ b/gtk/gtkrange.c @@ -31,7 +31,7 @@ #include "gtkrange.h" #include "gtkrangeprivate.h" -#include "gtkadjustment.h" +#include "gtkadjustmentprivate.h" #include "gtkcolorscaleprivate.h" #include "gtkintl.h" #include "gtkmain.h" @@ -4070,9 +4070,9 @@ gtk_range_calc_marks (GtkRange *range) } static gboolean -gtk_range_real_change_value (GtkRange *range, - GtkScrollType scroll, - gdouble value) +gtk_range_real_change_value (GtkRange *range, + GtkScrollType scroll, + gdouble value) { GtkRangePrivate *priv = range->priv; @@ -4104,9 +4104,9 @@ gtk_range_real_change_value (GtkRange *range, priv->need_recalc = TRUE; gtk_widget_queue_draw (GTK_WIDGET (range)); - - gtk_adjustment_set_value (priv->adjustment, value); + gtk_adjustment_animate_to_value (priv->adjustment, value); } + return FALSE; } -- 2.30.2